html,body{padding-top:50px;margin:0px;height:100%;width:100%}
#header .user-state{margin-right:10px;}
#content{position:relative;}
#content .left-navbar{background-color: #2B303E;width:220px;position:fixed;top:50px;bottom:0;}
#content .left-navbar .logo{margin-top:20px;margin-bottom: 30px}
#content .left-navbar .logo img{width: 320%;}
#content .right-content{position:absolute;left:220px;top:-50px;right:0;height:auto;overflow-height: auto;}
#content .search .search-input{color:#2B303E;}
#content .menu{margin-top:20px}
.show{display:block;}
.hide{display: none}

@media screen and (max-width:800px){
    #content .left-navbar{display:none;}
    #content .right-content{position:absolute;left:0px;top:0px;right:0;height:auto;overflow-height: auto;}
}